production storage bin - French English Dictionary